form {padding: 0; margin: 0}
body { width: 1024px; margin: auto; }
#body_container{font-family:helvetica;}
table {font-size:12px}
input {font-size:12px; margin: 0}
select{font-size:12px; margin: 0; padding: 1px}
input:disabled {background-color: #FFF; border:1px solid #7f9db9; padding: 2px; color: black;}
textarea {font-size:12px; margin: 0; padding: 0}

h1 { font-size: 20px; padding: 8px; font-weight: bold; }
h2 { font-size: 18px; padding: 8px; font-weight: bold; }
h3 { font-size: 16px; padding: 8px; font-weight: bold; }

.button {
	height: 24;
	border: 1px solid #334262; 
	padding: 0px 8px;
	margin-left:5px;
	text-align: center; 
	color: #FFF; 
	background-color: #5872a7; 
	font-weight: bold; 
	font-size: 11px;
	cursor:pointer;
}

.button:disabled {
	background-color: #ddd;
	border: 1px solid #222;
	color:#222;
	padding: 0px 8px;
}

.buttonRed {
	height: 24;
	border: 1px solid #990000; 
	padding: 0px 8px;
	margin-left:5px;
	text-align: center; 
	color: #FFF; 
	background-color: #DD0000; 
	font-weight: bold; 
	font-size: 11px;
	cursor:pointer;
}

.buttonRed:disabled {
	background-color: #ddd;
	border: 1px solid #222;
	color:#222;
	padding: 0px 8px;
}

.buttonSmall {
	width:24; 
	height:24;
	border: 1px solid #334262; 
	margin-left:5px;
	text-align: center; 
	color: #FFF; 
	background-color: #5872a7; 
	font-weight: bold; 
	cursor:pointer;
}

.buttonSmall:disabled {
	background-color: #ddd;
	border: 1px solid #222;
	color:#222
}

a { color: #5872a7 }
a:hover {color: red;}
.fakeLink {cursor: pointer; color: #5872a7 }
.fakeLink:hover {cursor: pointer; color: red;}

.notification {background-color: #FFDDCC}